
package com.bstek.urule.runtime.rete;


/**
 * @author Jacky.gao
 * @since 2015年3月9日
 */
public interface EvaluationContext extends Context {
    Activity getPrevActivity();

    void setPrevActivity(Activity activity);

    Object getCriteriaValue(String id);

    Object getPartValue(String id);

    void storeCriteriaValue(String id, Object obj);

    void storePartValue(String id, Object obj);

    boolean partValueExist(String id);
}
